lay siege - Alemán Inglés Diccionario